@media(min-width: 1340px){
	.m-show{
		display: none;
	}
	.pc-show{
		display: block;
	}
	body{
		background-color: #fff;
	}
	.container{
		width:1330px;
		margin:0 auto;
	}
	.header{
		height:9.35rem;
		background-image: url(../images/bg_header_pc.jpg);
		-webkit-background-size: auto;
		background-size: auto;
	}
	.logo{
		font-size: .33rem;
		padding-top: .3rem;
	}
	.banner{
		font-size: .36rem;
	}
	.banner .h1{
		width:11.7rem;
		height: 1.2rem;
	}
	.banner .h2{
		font-size: .52rem;
		padding:.1rem .25rem;
	}
	.banner ul,.banner ul li{
		border-width: 2px;
	}
	.title .t1{
		font-size: .45rem;
		color: #23a581;
		padding-top: .3rem;
	}
	.title .t2{
		font-size: .32rem; 
		color: #000;
		font-weight: normal;
	}
	.index1{
		background-color: #f3f5f7;
	}
	.index1 ul{
		position: relative; 
		z-index:2;
	}
	.index1 ul li{
		width: 3.1rem;
	}
	.index1 ul li:nth-child(2),
	.index1 ul li:nth-child(3){
		padding-top: .6rem;
	}
	.index1 .img{
		width: 2.8rem; 
		height: 2.8rem;
	}
	.index1 .img img{
		width: 2.6rem; 
		height: 2.6rem;
	}
	.index1 .text{
		height:1.35rem;
	}
	.index1 ul .icon{
		width: .4rem; 
		height: .35rem;
	}
	.index1 ul .icon:before{
		border-top-width: .35rem;
		border-bottom-width: .35rem;
		border-left-width: .2rem;
		border-right-width: .2rem;
	}
	.index2 .pc-box{		
		background-color: #eeeeee;
		position: relative;
		overflow:hidden;
		margin-top: .3rem;
	}
	.index2 .pc-box .container:after{
		content:"";
		display: block;
		clear:both;
	}
	.index2 .container{
		z-index:2;
	}
	.index2 ul{
		width:50%;
		float:right;
		padding:.3rem 0;
		background: #eee;
	}
	.index2 ul li{
		height: auto;
		line-height:.46rem;
		background: #eee;
		font-size: .33rem;
		margin-top: .25rem;
	}
	.index2 ul li .num{
		margin-left: -.42rem;
		background-color: #23a581;
		color: #fcff00;
	}
	.index3{
		background-color: #f3f5f7;
	}
	.index3 ul li .person{
		width: 3.65rem;
	}
	.index3 ul li .person img{
		border-top-left-radius:.3rem;
		border-bottom-left-radius:.3rem;
	}
	.index3 ul li .person .text{
		line-height:1.15rem;
		font-size: .32rem;
		border-bottom-left-radius:.3rem;
	}
	.index3 ul li dl{
		font-size: .28rem; 
		line-height:.38rem;
		padding-left: .3rem; 
		padding-right: .2rem;
		border-top-right-radius:.3rem;
		border-bottom-right-radius:.3rem;
	}
	.index3 ul li dl dt{
		font-size: .32rem;
		padding-top: .3rem; 
		padding-bottom: .3rem;
	}
	.index3 ul li dl dd{
		max-height:3rem;
	}
	.index4{
		background-color: #f3f5f7;
	}
	.index4 ul{
		justify-content:center;
	}
	.index4 ul li{
		width: 4.1rem;
		height:1.6rem;
		line-height:.32rem;
		font-size: .28rem;
		margin:.27rem .1rem;
	}
	.index5{
		background-color: #f3f5f7;
		padding-bottom: .95rem;
	}
	.index5 .title{
		position: relative; 
		z-index:2;
	} 
	.index5 .title .t1,
	.index5 .title .t2{
		color: #fff;
	}
	.index5:before{
		content:"";
		display: block;
		width:100%;
		height:65%;
		background-color: #23a581;
		position: absolute; 
		z-index:1;
		left:0;
		top:0;
	}
	.index5 .container{
		z-index:2;
	}
	.index5 .box{
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}
	.index5 .box h1{
		font-size: .44rem;
		padding-top: .5rem; 
		padding-bottom: .3rem;
	}
	.index5 .box table{
		font-size: .28rem;
	}
	.index5 .box table th,
	.index5 .box table td{
		padding:.2rem;
	}
	.index5 .box .prompt{
		font-size: .26rem; 
		margin-top: .35rem;
	}
	.index5 .box .h-img{
		width:3.48rem;
		margin:-.3rem auto .2rem;
	}
	.index6 .title{
		padding-top: 0;
	}
	.index7{
		background-color: #f3f5f7;
		padding-bottom: .6rem;
	}
	.index7 .container{
		width:auto;
		padding:0 1.2rem;
	}
	.index7 .box .timg{
		width: 2.25rem; 
		height: .6rem; 
		top:-.3rem;
		margin-left:-1.125rem;
	}
	.index7 .box ul{		
		display:flex;
		justify-content:space-between;
		flex-wrap:wrap;
		margin:0 -.4rem;
	}
	.index7 .box ul li{
		width:50%;
		padding:0 .4rem;
	}
	.index7 .box ul li:first-child{
		margin-top: .2rem;
	}
	.index7 .box ul li dl{
		height:2.2rem;
		overflow:hidden;
	}
	.index8 ul li{
		width:25%;
	}
	.index8 ul li:last-child{
		display: none;
	}
	
}

